package com.molichuxing.services.sdk.py.response.car;

import java.io.Serializable;

import lombok.Data;

/**
 * 
 * @author liyg
 * 汽车金融评分
 * 2019-09-20
 */
@Data
public class CarFinanceScoreInfo implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 子报告查询状态。1：查得，2：未查得，3：其它原因未查得
	 */
	private Integer treatResult;
	
	/**
	 * treatResult=3时的错误描述信息，treatResult!=3时，该属性值为空
	 */
	private String errorMessage;
	
	/**
	 * treatResult=3时的错误代码，详见数字字典，treatResult!=3时，该属性不存在
     * 错误代码
     * 101	系统目前不提供此类报告
     * 103	查询条件不足
     * 104	查询条件不能全匹配
     * 105	要求返回唯一记录但返回多条记录
     * 106	没有子报告查询权限
     * 201	查询超时
     * 202	系统错误
     * 203	其他错误
     */
	private String treatErrorCode;
	
	/**
	 * 14600
	 */
	private Integer subReportTypeCost;
	
	/**
	 * 14600
	 */
	private Integer subReportType;
	
	/**
	 * 分数：位于0-500之间，[0，200]建议拒绝；(200，360]建议复核；(360，500]建议通过，分值越高，表明客户资质越好，逾期风险概率越低
	 */
	private String score;
	
	/**
	 * 引起黑名单的一阶联系人总数，可能为空
	 */
	private String countRouter;
	/**
	 * 驾驶证状态：1-正常、2-其他，可能为空
	 */
	private String driverStatus;
	/**
	 * 是否发生多头借贷：1-存在多头借贷，0-不存在多头借贷
	 */
	private String bullLending;
	/**
	 * 手机是否欠费：1-欠费，0-未欠费
	 */
	private String phoneArrears;
	/**
	 * 手机在网时长及状态衍生变量，有如下取值，可能为空：
		1-手机状态不为空且非正常
		3-手机状态正常且在网时长为（0-3]个月
		6-手机状态正常且在网时长为（3-6]个月
		12-手机状态正常且在网时长为（6-12]个月
		24-手机状态正常且在网时长为（12-24]个月
		25-手机状态正常且在网时长大于24个月

	 */
	private String phoneNormalLevel;
	/**
	 * 最近2年非本人查询总次数，可能为空
	 */
	private String queryCount;
	/**
	 * 与申请人的最大互动联系亲密度（0-200），可能为空
	 */
	private String weightApplied;
}
